import request from 'UTIL/request'

/**
 * 操作记录
 * @param params
 */
export function baseRecordList(params) {
  return request({
    url: 'crmActionRecord/queryRecordList',
    method: 'POST',
    data: params,
		header: {
			'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'
		}
  })
}

/**
 * 权限范围内的用户列表
 * @param params
 */
export function baseGetUserList(params) {
  return request({
    url: 'system/user/queryUserList',
    method: 'POST',
    data: params
		
  })
}

/**
 * 权限范围内的部门列表
 * @param params
 */
export function baseGetDeptList(params) {
  return request({
    url: 'OaExamineCategory/queryDeptList',
    method: 'POST',
    data: params
  })
}


/**
 * 详情页基本信息
 * @param params
 */
export function fieldInformation(params) {
  return request({
    url: 'field/information',
    method: 'POST',
    data: params
  })
}

/**
 * 自定义字段（查询新增编辑字段）
 * @param params
 */
export function QueryField(params) {
  return request({
    url: 'field/queryField',
    method: 'POST',
    data: params
  })
}

/**
 * 自定义字段校验唯一
 * @param params
 */
export function CheckOnlyField(params) {
  return request({
    url: 'crmField/verify',
    method: 'POST',
    data: params
  })
}

/**
 * 获取导航配置
 * @param params
 */
export function GetNavConfig(params) {
	const key = 'appMenuConfig'
  return request({
    url: 'admin/adminConfig/queryCustomSetting/' + key,
    method: 'POST',
    data: params
  })
}

/**
 * 导航配置
 * @param params
 */
export function SetNavConfig(params) {
	const key = 'appMenuConfig'
  return request({
    url: 'admin/adminConfig/setCustomSetting/' + key,
    method: 'POST',
    data: params
  })
}